capital of canada - French English Dictionary